statistical ecology - French English Dictionary